home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1998 June / Software of the Month Club 1998 June.iso / pc / dos / utility / syschk / syschk.doc < prev    next >
Text File  |  1996-06-21  |  18KB  |  359 lines

  1.  
  2.                                    SYSCHK
  3.  
  4.                    System Checkout for your personal computer
  5.  
  6.                                 Version 2.43
  7.                            Released June 11, 1996
  8.  
  9.                 Copyright 1990-1995 by Advanced Personal Systems
  10.                              All rights reserved.
  11.  
  12.  
  13.  SYSCHK is a program that provides valuable information about devices installed
  14.  in your system. The following are some of the items SYSCHK will search for :
  15.  
  16.         - Computer model type including manufacturer if known
  17.         - Micro Processor including the Intel Pentium(tm) and Cyrix
  18.         - Detection of the older Pentium that had a floating point bug
  19.         - Complete IRQ listing including usage and availablity
  20.         - Math Coprocessor type
  21.         - Microsoft Windows setup information
  22.         - Detection of slave 8259 Interrupt controller
  23.         - Presence of a real time clock
  24.         - Presence of a ISA, PCI, Micro Channel, or EISA bus
  25.         - System BIOS including source, date and size
  26.         - A listing of all known BIOS extensions in the system, and the
  27.           size of those BIOS
  28.         - Type of keyboard attached (84 key or 101 key) and keyboard status
  29.         - Type of mouse installed, number of buttons, and interrupt used
  30.         - Number of parallel ports in system and the base addresses
  31.         - Number of serial ports in system, base addresses and parameters of
  32.           the port including IRQ.
  33.         - Type of Serial port UART chip including 16550
  34.         - Complete information on any Network connection
  35.         - Hard disk size including tracks, heads, sectors and CMOS type
  36.         - Hard disk controller manufacturer
  37.         - Hard disk partition information
  38.         - SCSI and IDE detailed information
  39.         - Disk Cache info including hits and misses
  40.         - Floppy disk size and parameters
  41.         - Video type, chipset, video memory, and BIOS source
  42.         - Maximum video resolution and maximum color capability
  43.         - Amount of environment space used and available
  44.         - Amount of conventional, extended, and expanded memory
  45.         - Listing of all resident programs both conventional and UMB,
  46.           including size and location of those programs
  47.         - Listing of all non standard device drivers installed
  48.         - Throughput speed of system, taking into account CPU speed and
  49.           wait states
  50.         - Video and hard disk speed
  51.         - Listing of all CMOS values
  52.         - Lots more!
  53.  
  54. ------------------------------------------------------------------------------
  55. CREATING A CONFIGURATION PRINTOUT
  56. ------------------------------------------------------------------------------
  57.  
  58.    A hardcopy printout or file of your system's information is also available
  59.    as an option.  From the main menu, press "P" to enter the Printing Screen.
  60.    If you want the output to print out to your printer press "P" to print to
  61.    LPT1.  If you wish to create a file of the report, press "F" and then enter
  62.    the name of the file you would like the information stored in.
  63.  
  64.    - SYSCHK.INI File -
  65.    You may also want to configure your report by determining which information
  66.    you would like to have included.  If you press "S" a series of questions
  67.    will guide you through which information you want included or excluded from
  68.    the system report.  This will create a configuration file named SYSCHK.INI.
  69.  
  70.    SysChk will first look for the SYSCHK.INI file by searching for the
  71.    environment variable SYSCHKPATH. You can enter this in by typing in
  72.    SET SYSCHKPATH=C:\xxxx in your AUTOEXEC.BAT or on the DOS command line where
  73.    xxxx is the directory location you have stored SYSCHK.INI. If you have not
  74.    entered in the SYSCHKPATH environment variable then SysChk will look at the
  75.    current directory.
  76.  
  77.    If no SYSCHK.INI file is found then SysChk will simply print out its default
  78.    system report.  Most information is enabled by default except for the
  79.    CONFIG.SYS, AUTOEXEC.BAT, and CMOS values.
  80.  
  81.    You may also edit SYSCHK.INI manually with any text editor but should follow
  82.    the format mentioned above.
  83.  
  84.    Standard Output redirection is also available for use in batch files by
  85.    simply adding "/F" as a SysChk command line parameter.
  86.  
  87.    For example "SYSCHK /f > MyInfo.txt" will create a file called MYINFO.TXT
  88.    or "SYSCHK /f" will display a text file to the console screen.  You may
  89.    print a configuration file from within SYSCHK or enter "SYSCHK /f > lpt1"
  90.    to redirect the file to your LPT1 printer port.  You can specify any
  91.    directory for the output by entering "SYSCHK /f > c:\xxxx\MyInfo.txt.
  92.  
  93.    To automatically include the video speed and hard disk speed to your
  94.    configuration file include "/T" to test those devices without any user
  95.    intervention.
  96.  
  97.    If you wish to automatically add any text to the printout, create a file
  98.    called "COMMENTS.TXT" and place it in the same directory as SYSCHK. When you
  99.    printout a configuration sheet SYSCHK will automatically add that text to
  100.    the top of the printout.
  101.  
  102.    If you use the /F parameter and do not wish anything displayed on the
  103.    screen, use the /B option in addition to bypass the onscreen message.
  104.  
  105.    * Network Tip: If you want to obtain a hardware inventory of all your users
  106.      on a network you can load SysChk in the system login script in the form
  107.      "#SYSCHK /N" to store all user's system hardware configuration in a report
  108.      file with the last eight digits of their physical ID!
  109.  
  110. ------------------------------------------------------------------------------
  111. COMMAND LINE SWITCH SUMMARY
  112. ------------------------------------------------------------------------------
  113.  
  114.    /F - Redirects all output to Standard Output.  This allows you to
  115.         run SysChk in a batch file and create a configuration report
  116.         or output directly to a printer or the console.  For example,
  117.         to redirect to a file you would enter "SysChk /F > MyInfo.txt".
  118.  
  119.    /N - If you are connected to a Novell Network, creates a report file
  120.         with the physical ID as the filename. For example, if you enter
  121.         "SysChk /N" this will create a file named 12345678.dat if your
  122.         physical ID is 1234:5678.
  123.  
  124.    /B - If you also entered /F or /N for redirection and you need to bypass
  125.         any onscreen copyright messages, enter /F /B or /N /B to redirect
  126.         without any copyright messages to the screen.
  127.  
  128.    /T - Executes the video and disk speed tests if you also entered
  129.         /F for redirection.  This allows you to include the speed
  130.         ratings in your redirected file.
  131.  
  132.    /S - Disables detection of Hard Disk controllers. On some SCSI host
  133.         adapters, controller detection can cause the SCSI bus to hang.
  134.  
  135.    /V - Disables detection of video card's chipset which can occasionally
  136.         cause the system to hang.
  137.  
  138.    /I - Disables I/O IRQ detection.
  139.  
  140.    /U - Disables UMB detection.
  141.  
  142.    /P - Disables PCI BIOS detection. On some older PCI BIOS combined with
  143.         EMM386.EXE, the detection code may lock up the system.
  144.  
  145.    /M - Uses monochrome colors for display.
  146.  
  147.    /R - Creates record file SYSCHK.REC that includes execution trace for
  148.         debugging purposes.
  149.  
  150.    /? - Help Screen.
  151.  
  152.  
  153. ------------------------------------------------------------------------------
  154. SUPPORT
  155. ------------------------------------------------------------------------------
  156.  
  157.    Support questions may be submitted via Internet at PGriff@syschk.com,
  158.    through the APS BBS (408) 945-0242, CompuServe ID [70323,136], or
  159.    through Prodigy FCFN67A.
  160.  
  161. ------------------------------------------------------------------------------
  162. QUESTIONS AND ANSWERS
  163. ------------------------------------------------------------------------------
  164.    1. Why doesn't SysChk always report the I/O IRQ?
  165.  
  166.       Some parallel and serial ports do not issue an interrupt and is
  167.       therefore undetectable.  Instead of displaying the default value,
  168.       which may be incorrect, SysChk will display a "?".
  169.  
  170.       Detecting interrupt usage for the parallel and serial ports can often
  171.       cause the system to hang under certain conditions.  Therefore, under
  172.       the Windows DOS shell and OS/2 DOS shell, interrupt detection has been
  173.       disabled.
  174.  
  175.    2. Can I request additional features to be added to SysChk?
  176.  
  177.       If there are other features you would like to have added to SysChk please
  178.       write, E-Mail via CompuServe, or call and I will consider all requests!
  179.  
  180.    3. How can I contact you?
  181.  
  182.       Web                  - www.syschk.com
  183.       BBS                  - 408-945-0242
  184.       FAX                  - 408-945-0242
  185.       CompuServe           - 70323,136
  186.       Prodigy              - FCFN67A
  187.       Phone                - 408-298-3703
  188.  
  189. ------------------------------------------------------------------------------
  190. REVISION HISTORY - These are the major changes made to the various versions
  191. ------------------------------------------------------------------------------
  192.  
  193.    0.99 - Prerelease version to public domain, all items on a single page
  194.    2.00 to 2.23 - Various Beta versions released only to Beta users
  195.    2.24 - Official Shareware version first release (1991)
  196.    2.30 - Added environment memory information.
  197.           Combined Floppy and Hard drive information on one page.
  198.           Added module on Networks.
  199.           Added chipset information on VGA video cards.
  200.           Added presence detection of DOS 5 in HMA area.
  201.           Added presence of execution under Microsoft Windows.
  202.           Added detection of serial ports not originally found by BIOS.
  203.           Added option to save information to a file in addition to printer.
  204.           Added disk controller manufacturer information.
  205.           Added a few more model byte descriptions.
  206.           Fixed DOS version lower than 3.0 announcement bug.
  207.           Fixed bug with DISK module running with DR DOS 5.0.
  208.    2.31 - Added detection of OAK Technologies Video chipset
  209.    2.32 - Added detection of CPU clock speed
  210.           Added Network information to printer output
  211.           Added dectection of 8514/A
  212.           Added standard output redirection option to the parameter line.
  213.    2.33 - Fixed missing info of mouse and network in redirected output.
  214.           Added some more information on HMA and XMS.
  215.    2.34 - Fixed incorrect info on HMA area.
  216.           Shortend initialization time.
  217.           Changed speed bar to accomodate faster systems.
  218.           Added detection of Logitech and Mouse Systems mice.
  219.           Added detection of ISA or EISA bus type.
  220.           Added detection of MODEM on serial port.
  221.           Added detection of Sound Board.
  222.           Added detection of (some) SCSI Host Adapters. (Test disabled by
  223.                                                          entering Syschk /S)
  224.    2.35   Removed detection of Trident video boards (caused hangup).
  225.           Added Video Speed option.
  226.           Added detection of some S3 video chipsets.
  227.           Added detection of 80386SX CPU.
  228.           Added information on registration through CompuServe.
  229.    2.35a  Fixed problem with Video Speed reporting incorrect speed.
  230.    2.36   Added more partition names.
  231.           Added DOS revision number.
  232.           Added more information for Tseng 4000 video chipset.
  233.           Added the ability to automatically add comments to the printout.
  234.           Removed detection of disk controller under Windows Enhanced mode
  235.                   to prevent conflict with 32-bit Disk Access.
  236.           Added detection of additional installed hard disks.
  237.    2.37   Added average access speed of all hard disks.
  238.    2.38   Added detection of Intel Pentium(tm).
  239.           Added SysChk rating, a combination of other speed tests.
  240.           Added CD-ROM detection and MSCDEX version.
  241.           Added /M switch for monochrome displays.
  242.           Added additional SCSI Host Adapter Controllers and fixed detection
  243.                 problem.
  244.           Added Interrupt info for Serial and Parallel ports.
  245.           Added Maximum Video resolution and colors.
  246.           Added Network Shell version and type of memory used.
  247.           Added /R switch to create trace file SYSCHK.REC for debugging.
  248.    2.39   Added additional menu screens, accessable by left and right arrows.
  249.           Added IRQ active status and owners for all IRQs 0-15.
  250.           Added detecion of Media Vision Pro Audio Spectrum.
  251.           Improved Resident Map information.
  252.           Added Upper Memory Block TSR map.
  253.           Added Environment Variable listings.
  254.           Added Logical Drive information.
  255.           Added CMOS information.
  256.           Added detection of Plug and Play BIOS.
  257.           Added /B option to bypass any screen writes when redirecting output.
  258.           Removed Modem Detection due to false positives.
  259.           Added detection of PS/2 Mouse without driver.
  260.    2.40   Added /U switch to disable UMB detection.
  261.           Added detection of Compaq QVision video card.
  262.           Added detection of many more video card's chipsets.
  263.           Added detection of sound card DMA and IRQ.
  264.           Added detection of Adaptec AIC-7770 SCSI.
  265.           Added detection of PCI BIOS.
  266.           Added Novell NetWare network User listing
  267.           Added Disk Cache information
  268.           Added SYSCHK.INI file to configure system report
  269.           Added boot CONFIG.SYS and AUTOEXEC.BAT to system report
  270.                 (Off by default. Enable via the SYSCHK.INI file)
  271.           Added /N command line parameter to create report with Novell
  272.                 Physical ID filename.
  273.           Added Microsoft Windows Information module
  274.           Added detection of Game Port
  275.    2.41   Fixed Cyrix CPU detection code errors.
  276.           Added new information on CPU (if Pentium or newer 486 model)
  277.           Added IDE and SCSI ASPI information
  278.           Added Pentium floating point division (FDIV) bug detection
  279.           Added BBS phone number (408-945-0242).
  280.           Added SYSCHKPATH Environment variable for SYSCHK.INI location
  281.    2.42   Added Advanced Power Management (APM) detection
  282.           Added detection of modem
  283.           Improved CPU Speed detection
  284.    2.43   Enhanced Sound Card detection
  285.           Fixed memory and disk display for large quantities
  286.           Added Web site information at www.syschk.com
  287.  
  288. ------------------------------------------------------------------------------
  289. REGISTRATION
  290. ------------------------------------------------------------------------------
  291.  
  292.    The registration fee for this shareware product is $29.00. For the
  293.    $29.00 registration fee you will be sent a registered version of SysChk
  294.    along with a free copy of the Advanced Personal System's Deluxe Utility Disk
  295.    with a number of handy utilities including a menu system, an easy to use
  296.    file viewer, a CMOS viewer, and lots more. In addition you will also
  297.    receive a special offer to upgrade to the Windows version of SysChk when
  298.    it is available.
  299.  
  300.    You can now register through CompuServe by entering "GO SWREG" and billing
  301.    your CompuServe account.  The registration ID# is 497.  Or if you like,
  302.    send in your name with a check or money order and your choice of diskette
  303.    size to:
  304.  
  305.                         Advanced Personal Systems
  306.                               105 Serra Way
  307.                                 Suite 418
  308.                            Milpitas, CA. 95035
  309.  
  310.               Phone - (408) 298-3703       Web - www.syschk.com
  311.               BBS - (408) 945-0242         FAX - (408) 945-0242
  312.  
  313.    Note: California residents please add 7.75% sales tax.
  314.  
  315.    If you are a Systems Integrator or VAR and are interested in providing
  316.    SysChk with your systems, please call for a special low cost licensing
  317.    fee.
  318.  
  319.    Thanks for your registration!
  320.  
  321. ------------------------------------------------------------------------------
  322. ASSOCIATION OF SHAREWARE PROFESSIONALS
  323. ------------------------------------------------------------------------------
  324.  
  325.                     _______
  326.                 ____|__     |               (tm)
  327.              --|       |    |-------------------
  328.                |   ____|__  |  Association of
  329.                |  |       |_|  Shareware
  330.                |__|   o   |    Professionals
  331.              -----|   |   |---------------------
  332.                   |___|___|    MEMBER
  333.  
  334.       This program is produced by a member of the Association of Shareware
  335.       Professionals (ASP). The ASP wants to make sure the shareware
  336.       principle works for you. If you are unable to resolve a
  337.       shareware-related problem with an ASP member by contacting the member
  338.       directly, the ASP may be able to help. The ASP Ombudsman can help you
  339.       resolve a dispute or problem with an ASP member, but does not provide
  340.       technical support for members' products. Please write to the ASP
  341.       Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a Compuserve
  342.       message via Compuserve Mail to ASP Ombudsman 70007,3536.
  343.  
  344. ------------------------------------------------------------------------------
  345. DISCLAIMER - AGREEMENT
  346. ------------------------------------------------------------------------------
  347.  
  348.      Advanced Personal Systems (APS) hereby disclaims all warranties
  349.      relating to this software, whether express or implied, including
  350.      without limitation any implied warranties of merchantability or
  351.      fitness for a particular purpose. APS will not be liable for any
  352.      special, incidental, consequential, indirect or similar damages
  353.      due to loss of data or any other reason, even if APS or an agent
  354.      of APS has been advised of the possibility of such damages.  In
  355.      no event shall APS's liability for any damages ever exceed the
  356.      price paid for the license to use software, regardless of the form
  357.      of the claim.  The person using the software bears all risk as to
  358.      the quality and performance of the software.
  359.